﻿using System;
using System.Collections.Generic;
using System.Text;

namespace BonjourQuotation.ObjectModel.ReportData
{
    public class HotelContractsReportBData
    {
        public List<HotelContractsReportRowBData> Hotels { get; set; }
        public HotelContractsRegionBData RegionDetail { get; set; }
        public List<HotelContractTitles> Titles { get; set; }
    }
    public class HotelContractsReportRowBData
    {
        public List<HotelContractsOtherReportRowBData> Rows { get; set; }
        public string VendorName { get; set; }
        public string ContactName { get; set; }
        public string VendorCode { get; set; }
        public string Phone { get; set; }
        public string PhoneSales { get; set; }
        public string Fax { get; set; }
        public string FaxSales { get; set; }
        public string Address { get; set; }
        public string PostalCode { get; set; }
        public string Note { get; set; }
        public string City { get; set; }
        public string StateID { get; set; }
        public double? Tax { get; set; }
        public decimal? OccTax { get; set; }
        public decimal? Luggage { get; set; }
    }
    public class HotelContractsRegionBData
    {
        public string RegionCode { get; set; }
        public string RegionDesc { get; set; }
    }
    public class HotelContractsOtherReportRowBData
    {
        public DateTime? StartDate { get; set; }
        public DateTime? EndDate { get; set; }
        public decimal? Price { get; set; }
    }
    public class HotelContractTitles 
    {
        public string ServiceTypeCode { get; set; }
        public string ServiceCode { get; set; }
    }
}

